001    /***********************************************************************************************
002     *              Tekijä:                 Jukka Salminen
003     *              Opiskelijanumero:       i79947
004     *              Email:                  jukka.salminen@uwasa.fi
005     *              Tekoaika:               23.9.2002
006     *              Kurssi/vuosi:           Ohjelmoinnin jatkokurssi/kevät 2002
007     *              Työn tunnus:            Harjoitustyö: Taulukkoeditori web-sivulle
008     ***********************************************************************************************
009     * JSActionButton-luokka
010     *====================
011     * Kaikkien lomakkeella olevien Button-olioiden yliluokka
012     *
013     * Metodit
014     *--------
015     * addAction                  Ottaa parametrina ko. buttonin ActinListeneriksi
016     *                            kiinitettävän TableAction-olion
017     *
018     * Jäsenmuuttujat
019     *---------------
020     * Ei ole
021     *
022     * Paikalliset muuttujat
023     *----------------------
024     * Ei ole
025     */
026    
027    package classes;
028    public class JSActionButton extends javax.swing.JButton
029    {
030            
031            /** Creates a new instance of JSActionButton */
032            public JSActionButton()
033            {
034            }
035            
036            public JSActionButton(JSAction action)
037            {
038                    addAction(action);
039            }
040            // Kiinittää TableAction-olion ActionListeneriksi
041            public void addAction(JSAction a)
042            {
043                    addActionListener(a);
044            }
045            
046    }